﻿//-----------------------------------------------------------------------
// <copyright file="TaskItemState.cs" 
//        company="MicroMan6502">
//
//    Copyright (c)2010 MicroMan6502. All rights reserved.
//
// </copyright>
//-----------------------------------------------------------------------

namespace EasyThreading
{
    /// <summary>
    /// Describes the state of the taskitem.
    /// </summary>
    internal enum TaskItemState
    {
        /// <summary>
        /// Not currently being used.
        /// </summary>
        NotInUse,

        /// <summary>
        /// Task is in the queue waiting to be executed.
        /// </summary>
        Queuing,

        /// <summary>
        /// Task is being processed.
        /// </summary>
        Processing
    }
}
